using System;
using System.Threading;

public sealed class DispatcherOperation : IAsyncResult
{
  #region IAsyncResult Members

  public object AsyncState
  {
    get { throw new NotImplementedException(); }
  }

  public WaitHandle AsyncWaitHandle
  {
    get { throw new NotImplementedException(); }
  }

  public bool CompletedSynchronously
  {
    get { throw new NotImplementedException(); }
  }

  public bool IsCompleted
  {
    get { throw new NotImplementedException(); }
  }

  #endregion
}
